今天我們要來學習製作一個可以自己開始、停止的跑馬燈。首先我們要先準備好連續動畫的每張圖片,再開啟一個xml檔在裡面進行動畫的規劃。duration代表這張圖片維持的幀數,單位是毫秒,就像下方範例一樣。
接著在我們程式碼中使用**img_frame.setBackgroundResource(R.drawable.loading_animation)**去設置動畫的處理,AnimationDrawable可以呼叫start跟stop去開始跟暫停,我們就用這個來執行我們的開始跟暫停。
最後就可以執行一個跑馬燈迴圈啦!
參考資料來源:https://github.com/taipeitechmmslab/MMSLAB-Android-Kotlin